#!/bin/zsh

rm ???.0 ???.00

x () {
    echo "> FOO" > $1.0
    echo $2 >> $1.0
    echo "> BAR" > $1.00
    echo $3 >> $1.00
}

# 1 letter
x 101 A A
x 102 A T
x 103 T ACTG
x 104 ACTG T

# 3 letters
x 201 TAT GG
x 202 TAA TAA
x 203 AAA AAA
x 204 AAT AAA
x 205 TTT AAA

# rotate
x 301 ATG TGA
x 302 ACGCTGA CGCTGAA
x 303 ACGCTGA CTGAACG
x 304 CCCCCCCCGGGGTTTACGGC CCCCGGGGTTTACGGCCCCC

# stretch
x 401 TTT TT
x 402 TFT TT
x 403 TTTTAAAAGGGG TTTTGGGG     # big gap
x 404 TTTTGGGG TTTTAAAAGGGG     
x 405 TTTAGGGC TTTGGGG          # multiple small gaps
x 406 TTTGGGG TTTAGGGC
x 407 TTTTAGGGG TTTTGGGGC       # gaps on either side
x 408 TTTTGGGGC TTTTAGGGG

# 20 random
x 501 GTCGGGAGACCTTAGGACGT ATGATGACCCTTAAAAAGCC
x 502 CTCAAAGTGAGAGACTTAGG TTTGTGAAAAAAGAGTTCTA
x 503 CCACATTCTTGGGCCCCGAC ATGATGACCCTTAAAAAGCC
x 504 AACACAATCTGGAATCGCTG AACTGCCGCGCATCATCACG
x 505 GGCAGACCACGCAAGTTCTA GTAGGCATTCCGCTCGGAAA

# 100 random
x 601 AATCGCTCCCGCAGGTATCCCTCTAGTCGGCAAGCGCGCTAAGCGTGACACTGTAGTTCCCTCCCGCTTTCGTAATGGTAGGTTTTTAAGCCCGGTTACA CGGGCGTCACGCGTCATTTAAGAACACACTCTTATGGACACACATGACCTCCTCCGCTAGACCTTGTCGGCCGGCCTTTGAGATACTTGTCGGTTCTAGC
x 602 GGCAGACCACGCAAGTTCTAAGGCCGCAGACTGTGGGAAGTGATAAATCGTCTCGACAAAACGAATGGTGTATGGTGGAATGCCAACCCCTCGCCGGATC GTACGCTTGTAGGACCGTCATACTTCGGGAATTAGCCCAAAAGGAAAGGCGCTAGACGAAGAGCATGCAGTAGCGGTGTCCCTGCTGTCGTAGCCGAACA
x 603 TTTCGGGCCTCGCCTTCCGCAAGCCAAGAAGTTCGCATTCAGCCCGGTCTACTGTGGTTGTCCATACGTAATGCGACTGTAGGGTCTCACATTCGCCAAG CCCATCTAGTGGAGATACTACCTGGTGTTGAAACATGGTTCCCTCTACGGCAAGAGTGCATTATGCATATACATGCAATGGGGGGGGCTACATTTTGTAG
x 604 CCTAAAAAGCAAAATTCGGTGAGCCGAAACACTTCTGCTTTTTGGACAACTGCCATACGATGCACTTAGCTCGCATCTTCGACACCTCTCCAATATAGTG ATCAGTCTCATCAAAGCAGGGCTGTGACATCCATCGCTCTTGGGGATAACGGTTTCCTTCAATATAGGTCCCACAACTACGAACTTTGACACCGCGGCGC
x 605 GGACGGGAGCAGAATCCGGGACGAGTGGAATGGTCTCAGATGGTGCACAGACCACATAGTACCGGTTCGCCCACGGTGAGGCAACCAGCGCTATCGCGAA TCGGAAAGCGTGTTGGCAATCCCTCACTGCGCTGCGGCTAACATGGCAATTCGAGCAAGACTCACTGCGCCATCTTCATCTCTCCTTCTCCAAGACCGTC

